store (large shop) - Allemand Anglais Dictionnaire